package framework.api;

import java.util.Set;

public interface KieProject {
    void init();
    KieSessionModel getKieSessionModel(String kSessionName);
    KieBaseModel getKieBaseModel(String kBaseName);
    InternalKieModule getKieModuleForKBase(String kBaseName);
    ClassLoader getClassLoader();
    ClassLoader getClonedClassLoader();
    Set<String> getTransitiveIncludes(KieBaseModel kBaseModel);
}
